48b9906a46c78369fd9849639015b85967f0a9f0,src/main/java/com/ryanharter/auto/value/moshi/AutoValueMoshiExtension.java,AutoValueMoshiExtension,createTypeAdapter,#ClassName#ClassName#List#,208
Before Change
MethodSpec.Builder constructor = MethodSpec.constructorBuilder()
.addModifiers(PUBLIC)
.addParameter(Moshi.class, "moshi");
for (Map.Entry<Property, FieldSpec> entry : adapters.entrySet()) {
Property prop = entry.getKey();
After Change
ImmutableMap<Property, FieldSpec> adapters = createFields(properties);
ParameterSpec moshi = ParameterSpec.builder(Moshi.class, "moshi").build();
MethodSpec.Builder constructor = MethodSpec.constructorBuilder()
.addModifiers(PUBLIC)
.addParameter(moshi);
boolean needsAdapterMethod = false;
for (Map.Entry<Property, FieldSpec> entry : adapters.entrySet()) {